to clear a hurdle - French English Dictionary